283
5
7
7
0
0
1
13
4
0
1
2
3
200
0
262
6
20
16
3
23
16
44
24
35
0
12
8
6
218
400
0
197
190
62
93
271
115
52
299
1
34
132
2
4
0
12
0
0
20
82
188
45
19
17
43
14
73
23
475
5
729
217
289
734
187
5
16
28
18
387
23
194
63
2185
127
13
194
6843
621
101
392
85
15
18
3
33
22
4
155
15
531
22
189
231
116
39
754
19
31
19376
211
43
134
23
0
1
2
22
11
0
1
10
6
39
10
356
4
31
0
34
39
0
38
19
44
3
12
18
1
344
479
0
93
266
58
129
419
243
75
293
8
80
108
11
65
6
28
0
1
27
23
56
75
27
4
8
35
57
13
703
5
1143
355
293
1292
340
30
6
68
166
37
62
189
30
2706
78
11
77
11526
1316
113
576
129
14
8
2
22
0
2
162
31
683
75
22
260
174
36
365
39
4
29049
167
5
12
7
0
0
6
59
4
0
12
3
24
126
0
351
6
47
8
15
4
8
29
43
89
12
37
29
25
243
499
2
166
591
99
36
418
322
29
359
7
17
73
1
11
9
40
0
0
72
93
107
68
20
56
49
22
53
17
238
59
778
232
522
1508
250
26
17
89
156
96
57
218
108
2102
142
13
80
8636
1004
135
431
156
8
25
2
80
1
12
193
123
571
37
56
155
216
35
456
26
12
24587
141
1
8
60
0
5
3
22
35
0
3
0
28
68
5
252
0
24
7
6
22
10
16
10
33
0
5
0
77
155
299
0
106
148
29
10
265
74
34
176
3
4
40
4
7
0
16
0
2
14
25
30
92
19
2
51
252
107
16
237
1
473
121
438
403
99
9
9
30
81
92
12
65
17
1807
100
13
204
5945
564
31
422
55
6
12
21
18
1
0
145
15
429
8
79
186
73
49
233
6
1
21004
121
1
14
4
0
0
0
12
1
0
2
5
3
88
3
195
1
36
4
15
87
1
15
21
32
2
20
0
7
187
266
0
123
303
38
12
132
101
49
151
10
2
262
1
0
0
10
1
0
71
14
66
77
100
11
101
7
93
15
155
4
565
87
161
682
169
9
4
35
22
55
40
33
39
727
60
28
32
4860
254
72
182
44
10
11
0
11
1
4
67
27
501
19
91
147
48
53
114
10
7
9304
100
4
8
1
0
0
0
39
28
0
0
0
9
104
0
318
0
37
1
5
30
7
23
11
52
1
9
18
6
178
331
0
109
451
34
43
211
101
33
288
11
3
51
0
191
0
3
0
0
10
60
35
28
25
31
26
9
56
68
196
6
692
302
198
706
160
17
20
36
70
32
68
62
50
2010
66
3
33
4930
492
76
302
47
20
15
0
16
0
0
53
19
763
34
22
241
170
21
348
14
5
17580
41
6
62
62
0
0
0
13
0
0
2
5
2
54
0
170
0
29
6
22
190
152
33
43
43
1
14
20
11
179
444
0
44
261
30
41
333
247
26
240
1
13
76
39
0
0
4
0
4
7
39
79
26
15
4
36
11
61
6
236
7
405
132
458
602
231
14
4
16
32
30
109
70
23
1720
98
14
23
5930
448
43
319
38
10
7
2
12
1
6
77
26
344
19
29
173
112
68
228
14
3
14189
158
3
18
2
0
0
1
42
0
0
0
1
2
68
1
348
4
74
2
9
17
13
29
49
56
5
11
12
14
194
290
1
121
209
74
19
170
189
34
283
2
26
40
1
4
1
36
0
0
25
31
71
31
32
6
41
3
43
15
134
7
873
187
286
1074
242
22
9
32
89
74
53
97
36
1279
72
6
98
4795
649
137
348
136
10
18
0
8
1
10
184
75
511
23
80
219
122
18
297
3
16
18412
130
0
15
16
0
0
0
55
2
2
2
1
11
59
1
294
0
13
13
12
37
4
13
5
62
9
14
19
3
263
291
0
67
147
108
22
406
51
14
96
3
12
127
1
3
51
7
1
0
4
10
34
15
17
5
13
5
22
33
119
11
411
68
87
392
116
4
5
15
31
50
20
81
20
685
41
7
30
3525
415
39
323
40
13
9
17
19
0
40
91
36
435
10
14
147
272
15
213
13
3
14292
47
0
3
0
0
0
0
12
0
0
0
0
1
12
4
35
0
2
0
0
8
0
23
219
9
0
7
13
49
108
60
0
21
58
18
0
36
21
11
113
0
0
2
2
4
1
24
0
1
62
12
5
10
3
0
4
7
33
1
67
0
92
11
63
265
57
1
1
12
3
27
13
27
22
495
61
5
19
2126
231
8
82
88
3
6
0
4
0
0
77
5
96
4
7
40
71
1
72
0
0
5815
2
0
5
15
0
4
0
8
0
0
0
0
8
12
0
17
0
1
0
9
9
1
3
6
15
0
0
5
2
42
167
0
9
24
7
14
59
23
2
88
0
4
10
0
3
0
4
0
0
28
11
1
2
0
0
15
2
1
6
78
2
225
32
46
309
50
6
2
4
1
18
0
3
11
1187
14
7
22
1616
179
6
59
32
3
1
0
0
0
0
209
17
81
1
9
54
38
25
41
5
1
6253
120
7
28
0
0
0
2
16
6
0
2
1
5
109
0
338
6
22
12
12
21
16
30
38
59
5
3
69
35
198
291
0
116
201
119
30
163
132
54
204
11
12
85
11
22
8
38
17
0
42
58
29
30
11
1
22
13
90
12
281
3
406
79
204
423
152
4
5
11
2
63
56
72
6
1062
86
3
81
7496
576
75
337
57
10
10
2
23
2
5
171
15
465
12
38
219
278
125
427
22
8
18077
508
16
4
0
0
3
3
68
7
4
3
3
26
74
5
313
0
48
11
12
40
6
45
69
28
3
33
18
29
242
430
2
92
460
22
37
232
229
62
331
5
8
94
5
33
10
56
0
7
37
39
287
133
68
12
80
29
83
19
332
17
1031
186
221
845
216
30
18
49
38
116
22
116
82
1494
134
18
72
7495
784
86
364
251
8
50
1
50
6
3
215
39
683
16
64
263
134
40
260
8
4
27270
23
12
7
4
0
2
0
17
1
0
0
1
0
22
2
174
7
13
2
6
31
3
15
11
7
0
6
3
1
110
219
0
45
99
30
13
114
46
20
61
2
2
31
4
2
0
3
0
1
22
73
17
15
39
6
10
12
26
33
110
7
459
24
152
618
153
4
2
15
30
45
37
96
8
1345
18
7
31
4088
232
49
161
33
5
6
1
15
0
1
199
14
424
13
4
184
41
46
317
1
8
10071
87
0
9
6
0
0
0
12
3
0
1
0
8
27
0
73
0
2
0
9
3
0
3
9
6
0
5
6
2
62
156
0
31
135
24
11
95
48
50
343
3
1
36
2
3
1
1
0
0
5
26
3
41
4
4
68
11
33
25
135
0
202
13
93
240
105
1
1
7
33
15
57
40
87
912
26
3
33
2996
183
39
115
39
11
3
0
18
2
66
64
21
189
6
2
65
99
18
173
0
0
7269
287
2
15
7
0
3
1
58
1
0
78
7
1
94
15
277
3
31
7
24
13
1
22
31
114
3
19
7
29
232
400
0
165
185
66
35
240
228
37
193
3
7
33
46
120
52
195
0
2
222
199
68
89
49
15
43
37
107
76
197
0
814
85
454
894
194
23
27
28
133
93
69
113
64
1637
186
27
193
6186
510
120
387
109
16
22
11
29
3
12
167
21
508
13
47
282
274
4
332
15
7
17929
19
0
0
0
0
0
0
3
5
0
0
0
0
0
0
31
0
0
1
0
2
6
1
3
1
0
0
12
1
22
18
0
2
11
6
0
6
1
0
7
0
0
3
0
0
0
5
0
0
2
0
4
2
24
0
0
0
0
0
3
0
83
3
2
86
50
0
0
2
0
0
0
0
2
143
1
0
4
417
24
6
8
2
1
0
0
2
0
0
45
1
12
0
0
14
7
0
13
0
0
1534
58
9
25
38
0
0
10
7
2
0
0
5
3
24
0
143
3
40
0
1
85
4
27
15
42
5
8
18
4
174
288
0
73
362
26
13
145
159
45
166
0
22
33
0
2
3
11
0
0
33
13
29
48
19
11
68
17
89
5
132
5
433
150
146
624
129
5
2
15
47
30
23
31
14
1241
58
5
49
6285
435
117
217
130
10
16
3
18
0
0
92
16
829
6
36
166
77
17
202
2
10
12691
268
16
43
9
0
5
1
20
0
0
5
5
55
163
2
874
0
62
8
14
47
11
46
32
113
8
29
61
39
355
698
1
215
438
109
53
438
276
113
496
9
272
120
12
6
2
152
1
0
38
226
165
131
67
16
90
28
104
46
547
29
1147
278
297
1472
509
19
15
47
108
157
111
195
68
2860
98
12
102
12653
1374
205
579
162
26
30
2
32
0
2
314
23
876
27
157
265
256
77
586
12
4
38596
52
1
20
9
0
0
0
51
6
0
3
2
4
71
1
179
0
83
9
24
20
3
17
12
51
0
6
23
9
235
364
1
88
186
34
19
370
358
97
425
0
20
72
6
1
0
13
0
0
49
18
35
24
38
1
39
16
29
63
151
13
689
217
184
663
207
8
11
57
89
65
32
56
25
1238
34
11
59
6360
771
130
298
149
10
12
3
18
3
10
278
20
690
18
68
165
164
28
275
2
11
19876
65
2
10
4
0
0
0
0
2
0
0
0
1
2
0
34
0
17
0
1
8
2
3
4
0
0
2
7
74
38
138
0
79
126
28
17
34
63
34
44
16
0
12
2
12
1
75
0
0
11
5
9
42
17
1
12
3
39
0
13
0
190
53
58
184
33
0
2
25
17
19
6
10
13
877
19
2
37
1818
169
15
49
34
6
0
0
4
0
0
35
10
135
11
7
41
13
10
68
0
0
4708
28
2
2
0
0
0
0
0
6
0
0
0
0
23
2
18
0
7
0
2
2
13
2
2
2
6
20
3
2
27
47
0
16
12
5
4
58
0
13
50
1
0
17
0
0
0
1
0
0
34
4
0
10
3
2
37
2
9
1
15
3
156
30
41
345
24
2
2
6
4
40
8
46
1
403
45
3
18
2232
79
7
37
15
4
4
2
13
0
0
60
3
184
9
5
83
81
17
105
4
0
3636
198
3
18
29
0
0
2
60
11
0
8
7
13
96
1
322
0
87
11
17
72
4
29
28
53
0
8
9
6
239
753
5
147
356
74
41
241
157
66
220
1
7
61
0
16
0
27
6
1
7
117
22
29
54
5
86
65
95
109
443
24
809
236
241
544
255
6
24
59
21
53
31
33
20
1095
139
3
64
5507
557
325
531
186
8
8
0
3
4
3
86
57
414
19
36
257
211
58
535
10
12
16607
9
0
0
0
0
0
0
0
0
0
0
0
0
4
0
4
0
0
0
0
0
0
1
0
0
0
0
0
4
1
2
0
0
0
0
1
1
0
0
0
0
0
5
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
1
0
0
8
0
7
3
1
0
0
0
0
0
0
0
0
326
0
0
0
156
3
0
1
0
0
0
0
0
0
0
101
0
13
0
0
1
3
0
0
0
0
615
5
0
23
0
0
0
0
2
4
0
1
5
0
15
1
75
0
21
25
0
0
0
0
0
15
0
0
0
0
36
92
0
45
103
27
0
27
30
37
28
0
3
6
4
0
0
0
0
0
2
1
9
3
3
0
0
0
0
0
4
1
827
5
70
171
46
0
0
3
6
2
7
2
1
552
22
0
7
1604
145
28
40
8
1
0
0
3
0
0
155
1
98
1
9
30
20
0
60
0
0
3030
11
0
0
0
0
9
0
1
1
0
1
0
0
1
0
3
0
0
0
12
10
0
0
0
1
0
0
0
0
58
11
0
3
13
0
0
33
2
0
8
0
0
2
0
0
0
0
0
0
2
0
8
3
0
0
0
0
0
0
11
1
37
10
15
76
13
0
0
0
0
1
5
0
0
38
5
1
5
389
37
1
39
2
1
0
0
2
0
0
110
0
45
0
0
19
14
3
5
0
0
1343
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
22
8
2
1
0
0
0
1
0
0
0
0
5
3
7
21
0
1
0
0
2
0
5
3
3
0
0
2
0
2
31
0
4
30
9
0
15
43
0
15
0
1
13
0
2
2
6
0
0
1
22
10
0
4
0
0
0
0
2
4
4
143
24
19
170
83
0
0
0
18
4
19
12
3
93
7
0
1
798
86
26
11
5
0
0
0
3
0
0
3
9
128
24
3
19
13
0
79
0
0
854
4
0
0
0
0
0
1
0
0
0
0
0
0
2
0
13
0
0
0
18
0
1
1
0
0
0
0
0
0
0
5
0
2
10
0
2
4
4
18
2
0
0
10
0
0
2
1
0
0
0
1
3
0
2
0
0
0
0
0
0
0
21
4
10
29
31
0
0
2
0
0
3
6
0
54
0
0
0
535
25
1
7
0
0
0
0
0
0
0
36
1
0
0
0
0
0
0
2
0
0
625
1
0
0
0
0
0
0
2
0
0
0
0
0
0
0
10
0
0
0
0
0
0
5
0
0
0
0
0
0
0
21
0
1
15
2
0
1
8
0
6
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
56
0
11
33
8
3
3
0
0
0
0
6
18
94
0
1
0
161
18
4
6
0
0
0
0
0
0
0
3
0
3
0
0
0
0
0
11
0
0
407
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
86
0
2
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
7
1
0
3
73
0
0
0
0
0
0
0
0
12
0
0
12
123
4
0
0
0
0
0
0
0
0
0
2
0
0
2
0
0
0
0
8
0
0
357
3
0
3
0
0
0
0
0
0
0
0
0
0
0
0
13
0
1
0
0
3
0
0
0
4
0
0
0
0
0
39
0
1
11
0
0
11
9
0
3
0
0
7
0
2
2
7
1
0
1
0
15
3
0
0
0
0
0
0
0
0
41
2
3
71
5
0
0
0
0
0
0
6
8
49
0
0
9
204
26
0
0
0
0
0
0
0
0
0
0
0
36
8
0
0
7
0
9
0
0
160
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
5
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
0
5
3
7
0
0
0
0
0
0
1
0
11
0
0
0
94
28
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
14
0
0
215
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
45
0
0
0
0
0
0
0
0
0
0
0
0
0
1
4
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
34
7
0
13
2
0
0
5
0
0
0
0
0
17
0
0
0
92
2
4
0
0
0
0
0
0
0
0
1
0
10
5
0
0
0
0
8
0
0
73
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
3
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
7
0
1
8
5
0
0
0
0
0
0
0
0
5
0
1
0
54
0
0
4
0
0
0
0
0
0
0
3
0
0
0
0
3
0
0
1
0
0
84
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
25
0
0
0
0
0
0
0
0
4
21
1
0
8
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
4
0
1
1
1
0
0
0
1
0
0
0
0
6
0
0
0
61
1
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
30
0
0
33
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
2
6
0
1
0
0
0
0
0
0
4
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
3
0
0
0
0
0
1
0
0
0
5
2
0
0
219
2
1
0
0
0
2
0
0
0
0
114
0
10
0
0
1
4
0
4
0
0
152
